package tech.xs.common.framework.init.auth.domain.bo.sync;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import tech.xs.common.auth.domain.enums.AuthPathWhiteTypeEnum;
import tech.xs.common.framework.domain.enums.HttpMethodEnum;

import java.io.Serializable;
import java.util.ArrayList;

@Getter
@Setter
@ToString
public class SyncAuthApiItemBo implements Serializable {

    private String path;

    private HttpMethodEnum method;

    private AuthPathWhiteTypeEnum type;

    private ArrayList<String> permissions;

    private ArrayList<String> roles;

    private Boolean BasicAuth;

}
